package com.wx.mall.order.service;

import com.wx.mall.order.dto.ReOrderDto;
import com.wx.mall.order.entity.ReturnOrder;
import com.baomidou.mybatisplus.extension.service.IService;
import com.wx.mall.order.vo.GoodReturnItemVo;
import com.wx.mall.order.vo.GoodReturnVo;

import java.util.Date;
import java.util.List;

/**
 * <p>
 * 退款订单 服务类
 * </p>
 *
 * @author j
 * @since 2020-04-22
 */
public interface IReturnOrderService extends IService<ReturnOrder> {
    List<ReturnOrder> finds(ReOrderDto dto);

    /**
     * 根据赛选条件分页
     * @param
     * @return
     */
    List<ReturnOrder> findList(ReOrderDto dto);

    List<ReturnOrder> findListAll(ReOrderDto dto);

    List<ReturnOrder> findListMs(ReOrderDto dto);

    /**
     * 记数
     */
    int getAllObj(Integer status);

    /**
     * 记数2
     */
    int getAllObjTwo(Integer status);

    /**
     * 根据id批量删除
     */
    int deletes(GoodReturnVo vo);

    /**
     * 根据id确认修改状态
     */
    int updateStatus (GoodReturnVo vo);

    /**
     * 根据id确认修改状态
     */
    int updateStatus2 (GoodReturnVo vo);
}
